apply leeches - Turkish English Dictionary